sprue puller pin - Turkish English Dictionary